// finger 服务 3. 主动断开连接。
// 接受新连接后主动断开连接。
#include <muduo/net/EventLoop.h>
#include <muduo/net/TcpServer.h>

using namespace muduo;
using namespace muduo::net;

void
OnConnection(const TcpConnectionPtr &conn) {
	if (conn->connected()) {
		conn->shutdown();
	}
}

int
main() {
	EventLoop loop;
	TcpServer server(&loop, InetAddress(1079), "Finger");
	server.setConnectionCallback(OnConnection);
	server.start();
	loop.loop();
	return 0;
}
